package map;

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import java.util.function.BiConsumer;

public class forEachDemo {
    public static void main(String[] args) {
        Map<String,Integer> map = new HashMap<>();
        map.put("chinese",76);
        map.put("math",87);
        map.put("English",91);
        map.put("history",86);

        map.forEach(new BiConsumer<String, Integer>() {
            @Override
            public void accept(String s, Integer integer) {

            }
        });

        map.forEach((k,v)->System.out.println(k+v));
        map.forEach((k,v)->System.out.println(k));
        map.forEach((k,v)->System.out.println(v));


//        Set<Map.Entry<String,Integer>> kv=map.entrySet();
//        kv.forEach(e->System.out.println(e));
//
//        Set<String> keys=map.keySet();
//        keys.forEach(e->System.out.println(e));
//
//        Collection<Integer> values=map.values();
//        values.forEach(e->System.out.println(e));
    }
}
